數組類似串列,他可以儲存多種不同的值,但是數組的元素無法加入、刪除或修改
一些常用的數組函式
len(t1) 計算t1有多少個元素
max(t1) 計算t1最大元素
min(t1) 計算t1最小元素
sum(t1) 加總t1的元素
集合也類似串列,但集合不用用任何的順序來存放,集合是以大括號來建立
加入和刪除元素進入集合
加入 使用add()函式
刪除 利用remove()函式
也可以利用len()、max()、min()以及sum()計算指定集合值
詞典是由key與其對應的value組成的,而詞典中每一項目包含key,:,value 並以大括號括起來
capital = {'Taipei':'101', 'Taichung':'Gaomei Wetland'}
如果要加入一項目則會變成
capital['Yilan'] = 'Sanshing Onion'
而反之要刪除一項目則會
del capital['Taipei']
顯示詞典中的項目
使用for...in來完成
for key in capital:
print(key + ':' + capital[key])
import random
s1 = tuple([random.randint(1,49) for i in range(1,100)])
print(s1)
Nums = 50*[0]
for i in range(len(s1)):
k = s1[i]
Nums[k] += 1
for j in range(1, len(Nums)):
print('%d: %d' %(j,Nums[j]))